package com.zxjbyte.yiyi.module.system.service.oss;

import com.zxjbyte.yiyi.framework.mybatis.service.BaseServiceX;
import com.zxjbyte.yiyi.module.system.domain.dto.oss.OssRecordAddDTO;
import com.zxjbyte.yiyi.module.system.domain.dto.oss.OssRecordDelDTO;
import com.zxjbyte.yiyi.module.system.domain.entity.OssRecordPO;

/**
 * @Author zhangxingjia
 * @Date 2023/5/9 16:07
 * @Version: 1.0
 */
public interface IOssRecordService extends BaseServiceX<OssRecordPO> {

    /**
     * 添加日志记录
     * @param addDto
     */
    void addRecord(OssRecordAddDTO addDto);

    /**
     * 根据路径名删除日志记录
     * @param delDto 路径名
     * @return
     */
    boolean deleteByPath(OssRecordDelDTO delDto);
}
